@charset "utf-8";

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td { padding:0; margin:0; font-size:12px; line-height:100%; font-family:Arial, sans-serif;}

ul, ol { list-style:none;}
img { border:0;}

body { margin:0; text-align:center; background:#FFF url(../default/images/20111010_login01_q_r1_c1.jpg) repeat-x top;}

#login { display:block; width:950px; margin:0 auto; text-align:left;}
#login_header { display:block; padding-top:20px; height:141px;}
.login_headerContent { float:right; display:block; width:397px; overflow:hidden; height:141px; padding:0 40px; background:url(../default/images/20111010_login01_r2_c4_s1.jpg) no-repeat top right;}
.login_logo { float:left; margin-top:50px;}
#login_content { display:block; height:380px; width:950px; position:relative; overflow:hidden;}

#login_box { display:block; height:380px; background:url(../default/images/20111010_login01_r4_c2_s1.jpg) no-repeat}

.login_info { display:block; width:260px; line-height:24px; padding:0px 10px 0 5px; position:absolute; right:50px;color:#FF0000; font-size:12px;}
.loginForm { display:block; width:260px; padding:20px 10px 0 10px; position:absolute; right:35px;}
.loginForm p { margin:10px 0;}
.loginForm label { float:left; width:60px; padding:0 0 0 10px; margin:0; line-height:25px; color:#4c4c4c; font-size:14px;}
.loginForm input { padding:3px 2px; border-style:solid; border-width:1px; border-color:#80a5c4;}
.loginForm .login_input { width:150px;}
.loginForm .code { float:left; width:70px; margin-right:5px;}
.login_bar { padding-left:10px; padding-top:10px; height:50px;}
.login_bar .dl { float:left;display:block; width:107px; height:33px; border:none; background:url(../default/images/20111010_login01_dl.jpg) no-repeat; cursor:pointer;}
.login_bar .re { float:left;display:block; margin-left:10px; width:107px; height:33px; border:none; background:url(../default/images/20111010_login01_re.jpg) no-repeat; cursor:pointer;}



/*--------------------------------------------------------*/

.login_main { display:block; height:200px; padding-right:40px;position:absolute; width:910px; top:190px;}

.helpList { float:right; width:260px; margin-right:5px;}
.helpList li { display:block; padding-left:10px; background:url(../default/images/login_list.png) no-repeat 0 -40px;}
.helpList a { line-height:21px; color:#333; text-decoration:none; }
.helpList a:hover { text-decoration:underline;}

.login_inner { display:block; width:560px; padding:110px 20px 0 20px;}
.login_inner p { margin:10px 0; line-height:150%; font-size:14px; color:#666;}

#login_footer { clear:both; display:block; margin-bottom:20px; padding:10px; border-top:solid 1px #e2e5e8; color:#666; text-align:center;}
/*--------------------------------------------------------*/
.login_main2 { display:block; height:110px; padding-right:20px;width:910px;}
.login_inner2 { display:block; width:560px; padding:10px 20px 0 20px;}
.login_inner2 p { margin:10px 0; line-height:150%; font-size:14px; color:#666;}










